aboriginal sites - German English Dictionary